Big Huge Thesaurus

severo ochoa

noun

sounds kind of like